/********************************************************************************
** Form generated from reading UI file 'frmtcpclient.ui'
**
** Created by: Qt User Interface Compiler version 5.12.9
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_FRMTCPCLIENT_H
#define UI_FRMTCPCLIENT_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_frmtcpclient
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *groupBoxTcpConnection;
    QFormLayout *formLayout;
    QLabel *labelIp;
    QLineEdit *ipLineEdit;
    QLabel *labelPort;
    QLineEdit *portLineEdit;
    QPushButton *connectButton;
    QGroupBox *groupBoxCommandMode;
    QHBoxLayout *horizontalLayout;
    QPushButton *enterCommandModeButton;
    QPushButton *exitCommandModeButton;
    QTabWidget *tabWidgetConfig;
    QWidget *tabNmea;
    QFormLayout *formLayoutNmea;
    QLabel *labelNmeaMsgId;
    QComboBox *nmeaMsgIdComboBox;
    QLabel *labelNmeaRate;
    QLineEdit *nmeaRateLineEdit;
    QWidget *tabRtcm;
    QFormLayout *formLayoutRtcm;
    QLabel *labelRtcmMsgType;
    QLineEdit *rtcmMsgTypeLineEdit;
    QLabel *labelRtcmRate;
    QLineEdit *rtcmRateLineEdit;
    QWidget *tabBaseStation;
    QFormLayout *formLayoutBaseStation;
    QLabel *labelBaseStationAuto;
    QCheckBox *baseStationAutoCheckBox;
    QLabel *labelBaseStationLat;
    QLineEdit *baseStationLatLineEdit;
    QLabel *labelBaseStationLon;
    QLineEdit *baseStationLonLineEdit;
    QHBoxLayout *horizontalLayoutButtons;
    QPushButton *applyConfigButton;
    QPushButton *resetButton;

    void setupUi(QWidget *frmtcpclient)
    {
        if (frmtcpclient->objectName().isEmpty())
            frmtcpclient->setObjectName(QString::fromUtf8("frmtcpclient"));
        frmtcpclient->resize(400, 600);
        verticalLayout = new QVBoxLayout(frmtcpclient);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        groupBoxTcpConnection = new QGroupBox(frmtcpclient);
        groupBoxTcpConnection->setObjectName(QString::fromUtf8("groupBoxTcpConnection"));
        formLayout = new QFormLayout(groupBoxTcpConnection);
        formLayout->setObjectName(QString::fromUtf8("formLayout"));
        labelIp = new QLabel(groupBoxTcpConnection);
        labelIp->setObjectName(QString::fromUtf8("labelIp"));

        formLayout->setWidget(0, QFormLayout::LabelRole, labelIp);

        ipLineEdit = new QLineEdit(groupBoxTcpConnection);
        ipLineEdit->setObjectName(QString::fromUtf8("ipLineEdit"));

        formLayout->setWidget(0, QFormLayout::FieldRole, ipLineEdit);

        labelPort = new QLabel(groupBoxTcpConnection);
        labelPort->setObjectName(QString::fromUtf8("labelPort"));

        formLayout->setWidget(1, QFormLayout::LabelRole, labelPort);

        portLineEdit = new QLineEdit(groupBoxTcpConnection);
        portLineEdit->setObjectName(QString::fromUtf8("portLineEdit"));

        formLayout->setWidget(1, QFormLayout::FieldRole, portLineEdit);

        connectButton = new QPushButton(groupBoxTcpConnection);
        connectButton->setObjectName(QString::fromUtf8("connectButton"));

        formLayout->setWidget(2, QFormLayout::FieldRole, connectButton);


        verticalLayout->addWidget(groupBoxTcpConnection);

        groupBoxCommandMode = new QGroupBox(frmtcpclient);
        groupBoxCommandMode->setObjectName(QString::fromUtf8("groupBoxCommandMode"));
        horizontalLayout = new QHBoxLayout(groupBoxCommandMode);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        enterCommandModeButton = new QPushButton(groupBoxCommandMode);
        enterCommandModeButton->setObjectName(QString::fromUtf8("enterCommandModeButton"));
        enterCommandModeButton->setEnabled(false);

        horizontalLayout->addWidget(enterCommandModeButton);

        exitCommandModeButton = new QPushButton(groupBoxCommandMode);
        exitCommandModeButton->setObjectName(QString::fromUtf8("exitCommandModeButton"));
        exitCommandModeButton->setEnabled(false);

        horizontalLayout->addWidget(exitCommandModeButton);


        verticalLayout->addWidget(groupBoxCommandMode);

        tabWidgetConfig = new QTabWidget(frmtcpclient);
        tabWidgetConfig->setObjectName(QString::fromUtf8("tabWidgetConfig"));
        tabNmea = new QWidget();
        tabNmea->setObjectName(QString::fromUtf8("tabNmea"));
        formLayoutNmea = new QFormLayout(tabNmea);
        formLayoutNmea->setObjectName(QString::fromUtf8("formLayoutNmea"));
        labelNmeaMsgId = new QLabel(tabNmea);
        labelNmeaMsgId->setObjectName(QString::fromUtf8("labelNmeaMsgId"));

        formLayoutNmea->setWidget(0, QFormLayout::LabelRole, labelNmeaMsgId);

        nmeaMsgIdComboBox = new QComboBox(tabNmea);
        nmeaMsgIdComboBox->addItem(QString());
        nmeaMsgIdComboBox->addItem(QString());
        nmeaMsgIdComboBox->addItem(QString());
        nmeaMsgIdComboBox->addItem(QString());
        nmeaMsgIdComboBox->addItem(QString());
        nmeaMsgIdComboBox->addItem(QString());
        nmeaMsgIdComboBox->addItem(QString());
        nmeaMsgIdComboBox->addItem(QString());
        nmeaMsgIdComboBox->setObjectName(QString::fromUtf8("nmeaMsgIdComboBox"));
        nmeaMsgIdComboBox->setEnabled(false);

        formLayoutNmea->setWidget(0, QFormLayout::FieldRole, nmeaMsgIdComboBox);

        labelNmeaRate = new QLabel(tabNmea);
        labelNmeaRate->setObjectName(QString::fromUtf8("labelNmeaRate"));

        formLayoutNmea->setWidget(1, QFormLayout::LabelRole, labelNmeaRate);

        nmeaRateLineEdit = new QLineEdit(tabNmea);
        nmeaRateLineEdit->setObjectName(QString::fromUtf8("nmeaRateLineEdit"));
        nmeaRateLineEdit->setEnabled(false);

        formLayoutNmea->setWidget(1, QFormLayout::FieldRole, nmeaRateLineEdit);

        tabWidgetConfig->addTab(tabNmea, QString());
        tabRtcm = new QWidget();
        tabRtcm->setObjectName(QString::fromUtf8("tabRtcm"));
        formLayoutRtcm = new QFormLayout(tabRtcm);
        formLayoutRtcm->setObjectName(QString::fromUtf8("formLayoutRtcm"));
        labelRtcmMsgType = new QLabel(tabRtcm);
        labelRtcmMsgType->setObjectName(QString::fromUtf8("labelRtcmMsgType"));

        formLayoutRtcm->setWidget(0, QFormLayout::LabelRole, labelRtcmMsgType);

        rtcmMsgTypeLineEdit = new QLineEdit(tabRtcm);
        rtcmMsgTypeLineEdit->setObjectName(QString::fromUtf8("rtcmMsgTypeLineEdit"));
        rtcmMsgTypeLineEdit->setEnabled(false);

        formLayoutRtcm->setWidget(0, QFormLayout::FieldRole, rtcmMsgTypeLineEdit);

        labelRtcmRate = new QLabel(tabRtcm);
        labelRtcmRate->setObjectName(QString::fromUtf8("labelRtcmRate"));

        formLayoutRtcm->setWidget(1, QFormLayout::LabelRole, labelRtcmRate);

        rtcmRateLineEdit = new QLineEdit(tabRtcm);
        rtcmRateLineEdit->setObjectName(QString::fromUtf8("rtcmRateLineEdit"));
        rtcmRateLineEdit->setEnabled(false);

        formLayoutRtcm->setWidget(1, QFormLayout::FieldRole, rtcmRateLineEdit);

        tabWidgetConfig->addTab(tabRtcm, QString());
        tabBaseStation = new QWidget();
        tabBaseStation->setObjectName(QString::fromUtf8("tabBaseStation"));
        formLayoutBaseStation = new QFormLayout(tabBaseStation);
        formLayoutBaseStation->setObjectName(QString::fromUtf8("formLayoutBaseStation"));
        labelBaseStationAuto = new QLabel(tabBaseStation);
        labelBaseStationAuto->setObjectName(QString::fromUtf8("labelBaseStationAuto"));

        formLayoutBaseStation->setWidget(0, QFormLayout::LabelRole, labelBaseStationAuto);

        baseStationAutoCheckBox = new QCheckBox(tabBaseStation);
        baseStationAutoCheckBox->setObjectName(QString::fromUtf8("baseStationAutoCheckBox"));
        baseStationAutoCheckBox->setEnabled(false);
        baseStationAutoCheckBox->setChecked(true);

        formLayoutBaseStation->setWidget(0, QFormLayout::FieldRole, baseStationAutoCheckBox);

        labelBaseStationLat = new QLabel(tabBaseStation);
        labelBaseStationLat->setObjectName(QString::fromUtf8("labelBaseStationLat"));

        formLayoutBaseStation->setWidget(1, QFormLayout::LabelRole, labelBaseStationLat);

        baseStationLatLineEdit = new QLineEdit(tabBaseStation);
        baseStationLatLineEdit->setObjectName(QString::fromUtf8("baseStationLatLineEdit"));
        baseStationLatLineEdit->setEnabled(false);

        formLayoutBaseStation->setWidget(1, QFormLayout::FieldRole, baseStationLatLineEdit);

        labelBaseStationLon = new QLabel(tabBaseStation);
        labelBaseStationLon->setObjectName(QString::fromUtf8("labelBaseStationLon"));

        formLayoutBaseStation->setWidget(2, QFormLayout::LabelRole, labelBaseStationLon);

        baseStationLonLineEdit = new QLineEdit(tabBaseStation);
        baseStationLonLineEdit->setObjectName(QString::fromUtf8("baseStationLonLineEdit"));
        baseStationLonLineEdit->setEnabled(false);

        formLayoutBaseStation->setWidget(2, QFormLayout::FieldRole, baseStationLonLineEdit);

        tabWidgetConfig->addTab(tabBaseStation, QString());

        verticalLayout->addWidget(tabWidgetConfig);

        horizontalLayoutButtons = new QHBoxLayout();
        horizontalLayoutButtons->setObjectName(QString::fromUtf8("horizontalLayoutButtons"));
        applyConfigButton = new QPushButton(frmtcpclient);
        applyConfigButton->setObjectName(QString::fromUtf8("applyConfigButton"));
        applyConfigButton->setEnabled(false);

        horizontalLayoutButtons->addWidget(applyConfigButton);

        resetButton = new QPushButton(frmtcpclient);
        resetButton->setObjectName(QString::fromUtf8("resetButton"));
        resetButton->setEnabled(false);

        horizontalLayoutButtons->addWidget(resetButton);


        verticalLayout->addLayout(horizontalLayoutButtons);


        retranslateUi(frmtcpclient);

        tabWidgetConfig->setCurrentIndex(0);


        QMetaObject::connectSlotsByName(frmtcpclient);
    } // setupUi

    void retranslateUi(QWidget *frmtcpclient)
    {
        groupBoxTcpConnection->setTitle(QApplication::translate("frmtcpclient", "TCP \350\277\236\346\216\245", nullptr));
        labelIp->setText(QApplication::translate("frmtcpclient", "IP \345\234\260\345\235\200:", nullptr));
        ipLineEdit->setPlaceholderText(QApplication::translate("frmtcpclient", "\344\276\213\345\246\202 192.168.1.100", nullptr));
        labelPort->setText(QApplication::translate("frmtcpclient", "\347\253\257\345\217\243:", nullptr));
        portLineEdit->setPlaceholderText(QApplication::translate("frmtcpclient", "\344\276\213\345\246\202 8080", nullptr));
        connectButton->setText(QApplication::translate("frmtcpclient", "\350\277\236\346\216\245", nullptr));
        groupBoxCommandMode->setTitle(QApplication::translate("frmtcpclient", "\346\214\207\344\273\244\346\250\241\345\274\217", nullptr));
        enterCommandModeButton->setText(QApplication::translate("frmtcpclient", "\350\277\233\345\205\245\346\214\207\344\273\244\346\250\241\345\274\217", nullptr));
        exitCommandModeButton->setText(QApplication::translate("frmtcpclient", "\351\200\200\345\207\272\346\214\207\344\273\244\346\250\241\345\274\217", nullptr));
        labelNmeaMsgId->setText(QApplication::translate("frmtcpclient", "\346\266\210\346\201\257 ID:", nullptr));
        nmeaMsgIdComboBox->setItemText(0, QApplication::translate("frmtcpclient", "RMC (0)", nullptr));
        nmeaMsgIdComboBox->setItemText(1, QApplication::translate("frmtcpclient", "VTG (1)", nullptr));
        nmeaMsgIdComboBox->setItemText(2, QApplication::translate("frmtcpclient", "GGA (2)", nullptr));
        nmeaMsgIdComboBox->setItemText(3, QApplication::translate("frmtcpclient", "GSA (3)", nullptr));
        nmeaMsgIdComboBox->setItemText(4, QApplication::translate("frmtcpclient", "GSV (4)", nullptr));
        nmeaMsgIdComboBox->setItemText(5, QApplication::translate("frmtcpclient", "GLL (5)", nullptr));
        nmeaMsgIdComboBox->setItemText(6, QApplication::translate("frmtcpclient", "ZDA (6)", nullptr));
        nmeaMsgIdComboBox->setItemText(7, QApplication::translate("frmtcpclient", "GST (7)", nullptr));

        labelNmeaRate->setText(QApplication::translate("frmtcpclient", "\351\242\221\347\216\207 (Hz):", nullptr));
        nmeaRateLineEdit->setPlaceholderText(QApplication::translate("frmtcpclient", "0, 1, 0.5, 0.2", nullptr));
        tabWidgetConfig->setTabText(tabWidgetConfig->indexOf(tabNmea), QApplication::translate("frmtcpclient", "NMEA \351\205\215\347\275\256", nullptr));
        labelRtcmMsgType->setText(QApplication::translate("frmtcpclient", "\346\266\210\346\201\257\347\261\273\345\236\213:", nullptr));
        rtcmMsgTypeLineEdit->setPlaceholderText(QApplication::translate("frmtcpclient", "\350\257\267\350\276\223\345\205\245\346\266\210\346\201\257\347\261\273\345\236\213", nullptr));
        labelRtcmRate->setText(QApplication::translate("frmtcpclient", "\351\242\221\347\216\207 (Hz):", nullptr));
        rtcmRateLineEdit->setPlaceholderText(QApplication::translate("frmtcpclient", "0, 1, 0.5, 0.2", nullptr));
        tabWidgetConfig->setTabText(tabWidgetConfig->indexOf(tabRtcm), QApplication::translate("frmtcpclient", "RTCM \351\205\215\347\275\256", nullptr));
        labelBaseStationAuto->setText(QApplication::translate("frmtcpclient", "\350\207\252\345\212\250\346\250\241\345\274\217:", nullptr));
        labelBaseStationLat->setText(QApplication::translate("frmtcpclient", "\347\272\254\345\272\246:", nullptr));
        baseStationLatLineEdit->setPlaceholderText(QApplication::translate("frmtcpclient", "\344\276\213\345\246\202 39.123456", nullptr));
        labelBaseStationLon->setText(QApplication::translate("frmtcpclient", "\347\273\217\345\272\246:", nullptr));
        baseStationLonLineEdit->setPlaceholderText(QApplication::translate("frmtcpclient", "\344\276\213\345\246\202 -76.123456", nullptr));
        tabWidgetConfig->setTabText(tabWidgetConfig->indexOf(tabBaseStation), QApplication::translate("frmtcpclient", "\345\237\272\345\207\206\347\253\231/\347\247\273\345\212\250\347\253\231", nullptr));
        applyConfigButton->setText(QApplication::translate("frmtcpclient", "\345\272\224\347\224\250\351\205\215\347\275\256", nullptr));
        resetButton->setText(QApplication::translate("frmtcpclient", "\351\207\215\347\275\256", nullptr));
        Q_UNUSED(frmtcpclient);
    } // retranslateUi

};

namespace Ui {
    class frmtcpclient: public Ui_frmtcpclient {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_FRMTCPCLIENT_H
